type Ikun = "sing" | "dance" | "rap";

type MyExclude<T, E extends T> = T extends E ? never : T;

type IkunOptional = Exclude<Ikun, "sing">;
type IkunOptional1 = MyExclude<Ikun, "sing">;

export {};
